pump discharge head - Turkish English Dictionary